/* pages/buy/buy.wxss */

page {
    background-color: #fdf7f7;
}

// 顶部的样式
.top {
    display: flex;
    justify-content: space-around;
    margin-top: 20rpx;
    .all_item,.out_item,.in_item {
        font-size: 35rpx;
        border: 1rpx solid gray;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 180rpx;
        height: 50rpx;
        border-radius: 25rpx;
    }

    .all_mark1,.out_mark1,.in_mark1 {
        color: gray;
    }

    .all_mark2,.out_mark2,.in_mark2 {
        color: #e40a5e;
        border: 1rpx solid #e40a5e;
    }
}

// 全部的样式 3个的样式一样的
.order{
  .order_wrap{
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      .order-item{
          width: 85%;
          border-radius: 25rpx;
          background-color: #fff;
          padding: 20rpx 30rpx;
          position: relative;
          margin: 10rpx 0rpx;
          .order-top{
              display: flex;
              justify-content: space-between;
              border-bottom: 1rpx solid gray;
              padding-bottom: 10rpx;
              .status{
                  color: #e40a5e;
                  font-weight: bolder;
                  margin-right: 20rpx;
              }
          }
          .photos{
              margin-top: 20rpx;
              display: flex;
              flex-direction: row;
              .photo{
                  width: 150rpx;
                  height: 200rpx;
                  margin-left: 15rpx;
              }
          }
          .numbs{
              font-size: 28rpx;
              color: gray;
              font-weight: bold;
              margin-top: 10rpx;
          }
          .order-bottom{
              width: 55%;
              display: flex;
              justify-content: space-between;
              align-items: center;
              font-weight: bold;
              .count{
                  font-size: 27rpx;
              }
              .money{
                  color: #e40a5e;
              }
          }
          .confirm_wrap{
              position: absolute;
              bottom: 20rpx;
              right: 30rpx;
              display: flex;
              justify-content: center;
              align-items: center;
              background-color: #e40a5e;
              width: 180rpx;
              height: 70rpx;
              border-radius: 50rpx;
              color: #fff;
          }
      }
  }
}

